using JTZY.Model.Stock;

namespace JTZY.Model.Stock.Dto
{
    /// <summary>
    /// 调仓单查询对象
    /// </summary>
    public class TransferorderQueryDto : PagerInfo 
    {
        public long? UserId { get; set; }
        public DateTime? BeginCreateTime { get; set; }
        public DateTime? EndCreateTime { get; set; }

        public string orderId { get; set; }
        public long? cusUserId { get; set; }
    }

    /// <summary>
    /// 调仓单输入输出对象
    /// </summary>
    public class TransferorderDto
    {
        public string OrderId { get; set; }
        /// <summary>
        /// 代理
        /// </summary>
        public long UserId { get; set; }
        /// <summary>
        /// 原仓库
        /// </summary>
        public long? OldUserId { get; set; }
        /// <summary>
        /// 现仓库
        /// </summary>
        public long NewUserld { get; set; }

        public string Type { get; set; }

        public string Status { get; set; }

        public DateTime? CreateTime { get; set; }

        public DateTime? UpdateTime { get; set; }

        public decimal OrderAmt { get; set; }


        public List<TransferorderitemDto> TransferorderitemNav { get; set; }

        public List<Transferorderdetail> TransferorderdetailNav { get; set; }

        [ExcelColumn(Name = "0 调出  1调回")]
        public string TypeLabel { get; set; }
        public string NewUserName { get; set; }
    }
}